roughly estimated - English Synonyms Dictionary